61a2401b5a99e607b36cf9c04139169f393e44c3,ui/src/main/java/org/mini2Dx/ui/render/TextButtonRenderNode.java,TextButtonRenderNode,determineStyleRule,#LayoutState#,161
Before Change
@Override
protected ButtonStyleRule determineStyleRule(LayoutState layoutState) {
return layoutState.getTheme().getStyleRule(element, layoutState.getScreenSize());
}
@Override
After Change
nullAnimation.reset();
}
ButtonStyleRule result = layoutState.getTheme().getStyleRule(element, layoutState.getScreenSize());
if (result.getBitmapFont() == null) {
bitmapFontCache = DEFAULT_FONT.newFontCache();
} else {
bitmapFontCache = result.getBitmapFont().newFontCache();
}
bitmapFontCache.setColor(result.getColor());
return result;
}
public void updateBitmapFontCache() {